add more complex graph test