updated exapmle with dfm