reverting to a simpler task model