adjust arguments