- improved if let handling