20 questions for Fiona Ma