add some explanation of AABB