__str__ should return str not unicode