create XDF