internal and external trait