Extract class God Class on Cache. Moved IO code