work-count in ruby iteration 4
 work-count in ruby iteration 5