range improvements