Yuanchao Li, Yuanchao Li, David Tan