adding works on nested linked list structure