toString() corrected