fixed tasks for implementor