Telescopic Self-Retracting Suspension