adding support for ranges