R&M #2 version 2.0.