removing more __str__ in favor of the mixin