improve LFGMgr