proper task format