add share page to improve UX
some UI changes