Redid Init stuff