handling nil for browser/format/os type