a custom chart fork from(https://github.com/kevinzhow/PNChart)