generic finder test loop