fix key auth
add storage and email integration tests
fix storage tests