added ruby bst