Still not done but itz comin together