Construct data ag