add tests for nil arguments