renamed class + changed the way of aggregating statuses, separating essential and non essential services