cache get actually returns value