Harnesing Social Media for Promote Ideas