modified for NeoBundleLazy