LinkedList in selectingBuffer for better memory usage
settings array list capacity when reading