duty (110.590)