Yu Zhi Qing derive insights magma