working to add support for mac