rating and share on social media