add subscribe syntactic sugar on collection