db prefers NULL over NaN