why does running all ddl then dml not work?