Fixed a visualization issue, added enhanced range update method.