allow scaling, adjust bounding box