Fundamentals of Mixing Rock and EDM