doggishly
not defined yet