method __toString fixed