fix darwin os