Felix Wang, Steven Ban and Hugh Zhang