more goofing around, $valid, pritine, ng-pattern