prevent some more NPE, still not stable