serialize null values etc