added boundingRectAware