prevent possible NPE