updating all the things, its working yeah