add support for "extents"