refactor + voting details stub