working on bc vs aabb