override doesn't work for nil values