* reduce scope
* use AABB::set()