xml parsing done for now, now execute must use the optional variables