Updated list functions