No longer extend traits.
minor tidbits