Task3 update