visibl kind euml impl visibl kind visibl kind visibl kind visibl kind euml impl visibl kind 