data-increment and right-to-left option added