added graph things