added graphs and fixes