init add of BST program