join / subscribe CLASS