added various types of x carriage and new X gantry