Use match instead of getOrElse