graph creati
merged with master