avoid nil conversions