adding star/unstar functionality on tap