not null, not null everywhere