graphic by Yuhkai Lin ·