when no payload is passed to instrument, manage args properly