WIP add support for different scopes and grant types