make X symmetric; it is a bit wide though