refactored cache tests
added lazy cache