Never-ending spring