data = {
let data = pma.sheet(sheet_name).map(d => ({building: d.A, type: d.E, quantity: d.J, units: d.K, start: d.G, end: d.H, delivery: d.I}));
data.forEach(d => d.date = d.delivery == "Not Available" ? d.start : d.delivery)
data = data.filter((d, i) => i > 5);
if (Object.prototype.toString.call(data[0].start) !== "[object Date]") throw "start not converted to date";
if (Object.prototype.toString.call(data[0].end) !== "[object Date]") throw "end not converted to date";
return data;
}