update with new combined data layout