more classes to traits