update for second task