added magical graph thing