#3 new ddl