Some changes to llist interface