monotonically increasing ids