compiler, complex library, documentation and other bugfixes