Re-implemented ride