final updates including new task