removing model building, reflection