asdf
bring back validation