making it work again on linux