fix to avoid call of __toString()