mac os support added