init all the stuff already did