dont search for the same thing more than once