cleaned up cache representation