added movement through graph