add tests to underscore