update extension data layout