EVCP technology