did you know that gsub! returns nil if not found?