- work on saving device graph