add notnull