Separated mutation methods out of Graph