removed everything static from Language and Cache classes