Alright almost done with poooost