compatibility with conflicting library names improved