cache checking collision