removing default min/max and add support for start value