revise share-result