load from user xml file