John Cheng Yang Pan on SplitClub