vehicleLeave method now in abstract class Platfom