documented moment functions