got countries query working and got caching working