streamlined additional argument resolving and passing