arbitrary duty calculation