support input range
0.6.2