duties:

from Newtype Ace