changed to_s method