using cache causes that after the change request in the code after the launch ios uses old query text