fix bug with only selecting even