make search methods taking an Action throw Exception