the api_test.go file was getting a bit crowded...