add share module

add share module