rectify user specific tasks, and states