emily-main-new