added division of labor