got sf markers working, need to refactor