Implemented restoring force