Looks fine, i guess your approach was fine too