DoubleList solutions