add default #to_s