HC-Kang
default vs not null