allow for passing args from previous values in same struct