added benchmark util, bounding box check