0 check rather than null check