use numeric tower. fixed bug with assigning jobs