try to avoid null pointer