added _bindMiddleMarker to break apart adding from binding
merge poly edit refactor
dont forget those var keywords kids