created init functions for each class, overwriting in list zones removed