chart module developing