Completed DoubleLL