extend out our data structure which we're going to dispatch from