```initialize()``` is gonna kill you