added suppoert for form and reserved variable sets