linked list now done