to_s overriden so that puts object would call it