tons of stuff for verification