text fields now are populated with default rules at program start