merged votehandler + deletehandler