Add vote up/down dependency
Add endorse funtionality