updated what needs to be done