user tostring fixed