Should we add null check?