initial start of rule_spec