Added default array for optional model hooks