Background search

or do cb = function() {} after the first call