New: momentsbetween