duty (196.310)