removed not-nil?