got rid of init