added range
range support
conflicts resolve