m_zaki_m: all the world's a stage ...