d : n e t fn