suspend tostring method