add comprehensive chart