fix interface optional nulls