add tests for authentication
add tests for authentication
lots more tests
even more tests
even more tests