some work on the x-carriage