menu -> vote & refactoring