code clean 2 : XAlign