added some os/browser identifications