self-retracting devices