charts and pdf reports implemented