final to do updated