is it fully custom or based on another ddl script ?