reports api
better logging
added posibility to add custom scopes