comitting diagnostic code to try and see why this is not working on linux