single join class with single __next__