fixed inconsistency with task