implement Ride skill