finished cache lesson