always use camelCase for receiving from our API on the browser side
snakify from server to client, client to server; camelize client from server, server from client