duggulous: record keeping