rewrite share-result