added double linked list
ignoring files