return false when get info failed