work allocation