handling for not Macs