Fixed for very small range
Fixed: interduced bug in previous commit
Add: Parallel Chart Generation