default positional arguments
refactor test helpers to use defnpd