add CheckNull() into it;