some updated with xing