don't blow up with missing values