This will (hopefully) become obsolete very shortly if nikk uploads a time. Would love to improve on this. For now, #1 :)