new methods for double linked lists