Abstract Moment