abs tree structure