snapping to drawing layer and existing features