Fixes and explanation to run on linux