Sorry for the WIP. Will be updated tomorrow at the latest, or in a few hours if I don't crash. Fingers crossed!