Tostring and operator methods