attempt to make the C sources work again