resolved issues with new cache service and TDD