Perhaps my question is a bit misleading. The implementation I am interested in is building a BST and AVL based on actor models which employs message passing style concurrent programming. Jiansen