added task completion support
removed testcase belonging to another patch