Fuck it all. Rewrite time