1. Improved functionality 2.Bug fixes 3. Fix of memory leaks 5. Support for all input ranges