add tweet button
refactor tweet button code