Approval Voting - Pros and Cons