Tryed to implement no cache