Damn this is going to be very hard!! Have to think a bit on my votes !!