add xpf xpl