add getBbox function