introduced idea to setup a custom range step definition read from data-min and data-max value