grid api

it won't be implemented in this version, but it will  in future versions (so we should be mindful of that ability)