pre-submit validation done in #54
controllers inherit the scope data