more explanation comments in complex tasks