Use no_tasks instead of protected methods