take advantage of Option having orElse and getOrElse