replaced hirefire with middle_management