changed the fucking mother fuckker order of fucking initialization