stop should execute unmonitor as a part of the same task