Devin Franco and Jacen Zhu