update tasks working