update my solution