spring (mechanical or physical)