fix ddl