starting work on marker.js
update to how markers are processed