Free and Double Counterpoint.