Get functionality is moved to trait