vote up functionality implemented