MEMC technology