Added increments feature with backward compatability