add task'attr hours support