updates to allow working on Mac and Windows
ensure the entry point is correct