toString() corrected to include classname