better socket actor abstraction
implement featured rematches