selector模块拆出，ready模块修复