the ddlayout