add sharing demo