clean up of XuanFeng