change behavior of alternate() finder slightly