1, add share
2, add custom action provider