add new lifetimeScope supporting