graphs working!