refactored the templateCache