more work on positioner.