add feature of renewing share