cleanup
trait docs