better filter models
implement gauge-chart and pie-chart components