kinda added graphs