Ugh probably nuking this branch soon