Complete ShareDemo