Implemented updating only affected tasks