polishing checkout process and adding sharing buttons