added: check for clang and more examples