The EPC Experience