fix precompilation
more style changes, add path for Github authentication