cachepath methods in header