[TASK] implement voting and fix some bug to display owner