add drag to connect
improve spring physics add start/end prototypes