tech surveys epc