some updates on x ends and 90 inner corner parts