added resolve ability to get, so we can get instead of resolve if we already have the data