further modifications to support RoverBaseboard