Updated grantTypeInterface