take notification list out of notify view
accept algebraic types for rep search