handle all non-spec params correctly