optimize qtree