managed to make marsrovercontroller functional.