[to be rebased] [WIP] move grant requests to an array instead of string
based