dd
d
refactoring and implementing the vote module