traits

not defined yet