add xfile demo