den method , somaf