added rank voting, small changes to style