ARTIFICAL SPRING