First attempt at Rover answer. Still throwing errors...