added graphs, app states