make start rule protected
ignore validations on variale types