Sanity Check args

Prior to this commit you couldpass the arg to both positional params
This adds a sanity check so we don't get nan