almost done with position editor