add the shareObject source file