task with cloc