add test for nil return