Added opListToTree