dennes , & afl.