use bbox_gt for initialization