split off extra verification; additional test for floor(output/hours)>fee