solve update 3