added mac os x nonsense to ignore