probably should test this on actual linux