fixed null / not null operations