testing list operations