llist fixes