[IMP] social share: design change and code commenting