Implemented vote widget behavior