Add classes to implement the gossipPush strategy