fixed it, should be all done with static now