Counterpoint 2.0