made caching methods easier