use SequenceNumberGenerator in Subscripition