get subscribers refactor
eliminate n+1