Winner. Nice work, despite the fact I have no fucking idea what to do with it