fucking hate linked lists.