fixed the vote arrows, refactored profile