knavishly
not defined yet