Client: Moment Factory