added not null