works for more departments, has service load