ddl and dml
put all of the dml after the ddl to be safe