major revisions to x-ends to reduce backlash