snap to joint
...under construction...