K3, R40, BWV 255 – (score) Allein Gott in der Höh’ sei Ehr’ Bach composed a total of over 350 chorales, which come from two sources, the C.P.E. K66, R127, BWV 298 K57, R53 & R178, BWV 122.6 K38, R15, BWV 277 Resources & Databases. K86, R4, BWV 86.6 80. Download and print in PDF or MIDI free sheet music for Bach chorale by Bach, Johann arranged by Andrew_Ray Piano sheet music book by Johann Sebastian Bach (1685-1750) and Ferruccio Busoni (1866-1924): G. … Christ lag in Todesbanden K59, R75, BWV 291 Dir, dir Jehova, will ich singen Die Sonn’ hat sich mit ihrem Glanz Christus ist ersanden, hat überwunden Christ lag in Todesbanden Ermuntre dich, mein schwacher Geist K5, R3, BWV 153.1 K53, R228, BWV 286 62. Donald Francis Tovey observes:Counterpoint, the art defined by Sir Fr e deric kGor eOusele yasthat of ’combining melodies’. Ach, was soll ich Sünder machen Es spricht der Unweisen Mund wohl K30, R1, BWV 269 36. Der du bist drei in Einigkeit Forty Bach Chorales It is the chorales, not his trademark fugues, that lie at the heart of Bach’stechnique. 84. K17, R153, BWV 262 43. K74, R20, BWV 302 Remember that chorales are vocal music and that your piano tone should emulate as much as possible the human voice. below).) Print and download sheet music for Chorale in F Major composed by Johann Sebastian Bach. Verified Purchase. Bach: Transcriptions & Variations : Bach-Kempff: Sinfonia from Cantata BWV 29, transcribed for piano [4:15] Bach-Kempff: Chorale Jesu bleibet meine Freude from Cantata BWV 147, transcribed for piano [3:34] Bach-Kempff: Chorale Prelude Ich ruf zu dir, Her Jes Christ, BWV 639, transcribed for piano [2:32] Bach-Kempff: Chorale Prelude Wacht auf, ruft uns die Stimme, BWV 645, … K78, R34, BWV 305 No pedal is necessary in this step. 79. K67, R209, BWV 299 Music Lessons & Instruction School. Als der gütige Gott Baroque piano sheet music by Ferruccio Busoni to download and print instantly: Bach: Chorale Prelude (BWV 615) No. 4:45 PREVIEW So wunsch ich mir zu guter, BWV 502 (Arr. Wolffrefers to Bach’scollection of 370 four-part chorales that charted the course for tonal harmony. Ferrucio Busoni transcribed a number of the organ chorale preludes from the Clavier-Übung III and the Orgelbüchlein for piano. 16. 5. 56. For those who wish to examine and enjoy the Chorales more closely, click on the score text to view the music (piano reductions) and click on the title to hear recordings of the Bach Chorales as they become available. Erbarm’ dich mein, o Herre Gott 54. Even though later composers did not always write strictly in four voices as Bach did in his chorales, they nevertheless relied on the voice-leading rules set forth by Bach. Christ ist erstanden K12, R249, BWV 260 8 by the composer Ferruccio Busoni who lived from 1866 to … I have included the corresponding number of each chorale as they appear in the common Riemenschneider 371 Harmonized Chorales (R) and Kalmus 389 Chorales (K) as well as the attendant BWV number. J.S. 75. Sheet music arranged for Easy Piano, and Large Print in F Major. 50. K7, R262, BWV 2.6 Liebster Jesu, wir sind hier, BWV 731 4. above.) Jump to: Indexes Important Sources Links Bach Chorale Indexes. In many cases I also consulted the published scores. Allein Gott in der Höh’ sei Ehr’ (This recording is transposed down a half-step. by Chad Lawson for Piano) By Johann Sebastian Bach. Das neugeborne Kindelein K31, R10, BWV 38.6 K16, R13, BWV 33.6 Dank sei Gott in der Höhe Des heil’gen Geistes reiche Gnad’ 21. Christus, der uns selig macht Virtually all piano methods neglect the teaching of this technique, in which all the great masters even after Bach (Mozart, Beethoven, etc.) Christ, der du bist der helle Tag This is a recording of the entire Bach Cantata Schau lieber Gott, wie meine Feind BWV 77. Christ lag in Todesbanden Ach Gott und Herr (This recording is transposed down a half-step. Here is a listing of each of the first 100 of the 413 Bach Chorales in this edition. Es steh’n vor Gottes Throne K29, RX, BWV 148.6 60. Erschienen ist der herrlich’ Tag New companion text of the chorales of J.S. Christus, der ist mein Leben K80, R9 & R361, BWV 248(2).12 K15, R359, BWV 261 Herzlich thut mich verlangen, BWV 727 2. Ach Gott, wie manches Herzeleid (This recording is transposed down a half-step.) Ein’ feste Burg ist unser Gott 65. On this page, Dr. Hall presents an essay on Bach chorales concluded by a list of some of Bach's lesser difficult chorales (arranged in order of BWV numbers) that are recommended to piano students. Christe, du Beistand deiner Kreuzgemeinde 46. 59. K40, R261, BWV 158.4 Learn the four-voice version hands together with careful attention given to the fingering and with no pedal. Transcriptions for Piano of Santino Cara, on some choral by Johann Sebastian Bach.“ Vater unser im Himmelreich ” Chorale and Prelude to the Chorale BWV 737“ Ver nur den lieben Gott lässt walten” Choral Varied Chorale BWV 691First Variation BWV 690 2nd Variation 642Transcribed for piano in Rome in January 2013 by Santino Cara. K42, R56, BWV 121.6 K56, R314, BWV 289 Aus meines Herzens Grunde K83, RX, BWV 67.4 Du, o schönes Weltgebäude Organ Choral Preludes Alt ernative. 7. 10. K18, RX, BWV 162.6 K64, R231, BWV 296 27: J.S. The disadvantage is, however, that the manuscript is far too small and virtually impossible to read unless you photocopy (or photograph) the pages and blow them up by at least 100%. This chorale is unusual for Bach with it’s renaissance sounding 4-2-3 suspensions and resolutions.) Chorale Preludes (Piano) Bach Organ Chorale Preludes, transcribed for piano by Ferrucio Busoni. Auf meinem lieben Gott ), January, 2016, Book in Progress: Rhythm & Tempo for Pianists, New Edition of Bach's "Goldberg Variations", The Importance of Playing Hymns & Chorales, Tempo and Character in Bach's French Courantes. Aus tiefer Noth schrei ich zu dir K89, R329, BWV 251 . Als Jesus Christus in der Nacht Almost never does each hand play two notes, as in a “textbook” example of a chorale, but rather, almost all Bach chorales require at least for part of the chorale three notes in one hand (usually the right) and one note in the other hand (usually the left). SKU: MN0040466 K26, R281, BWV 89.6 Bach chorales are far superior for the pianist’s complete development than all the Chopin and Liszt etudes combined. Sheet music for Bach: Seven Bach Chorales (piano duet): buy online. K44, RX, BWV 7.7 If there are any chords that sound dissonant or wrong then rework them. 23. Tips. Alle Menschen müssen sterben Level 8+, composition type: Transcription (published in 1909) Bach: Chorale Prelude (BWV 615) in G Major, No. Bach 413 Chorales. For a nice example of how all these steps are integrated to form a "finished product," here is an example of me playing a well-known chorale featured in Bach's great St. Matthew Passion : O Haupt voll Blut und Wunden ", For a nice example of how all these steps are integrated to form a "finished product," here is an example of me playing a well-known chorale featured in Bach's great St. Matthew Passion: O Haupt voll Blut und Wunden, Sincerely, Cory Hall (D.M.A. 53. Because of the many benefits that come from studying them, I require college students enrolled in class piano to play both traditional hymns and Bach chorales. K8, R156 & R308, BWV 3.6 The important historical collections have their own collection pages, and only selected copies are here (371 chorales supervised by C.P.E. K50, R113, BWV 245.37 Bach-Rummel: Transcription for piano: Chorale Was Gott tut, das ist wohl getan from Cantata BWV 100: Bach-W. Mohr: Transcription for piano: Chorale Nimm von uns Herr Du Treuer Gott from Cantata BWV 101: Bach-P. Lasser: 12 Variations for piano on the Chorale: Sonatina from Cantata BWV 106: Bach-Beard: Transcription for piano K40, RX, BWV 158.4 All the great composers after Bach — Haydn, Mozart, Schubert, Beethoven, Chopin, Liszt, etc. Ein Lämmlein geht und trägt die Schuld 41. 9. Danket dem Herren, denn er ist sehr freundlich 11. 30. Allein zu dir, Herr Jesu Christ Christus, der uns selig macht 31. K62, R158, BWV 294 Ach Gott, vom Himmel sieh’ darein This is a recording of the entire Bach Cantata Du sollt Gott, deinen Herren, lieben BWV 77. 78. Riemenschneider, Breitkopf, Kalmus, and Terry all title this chorale as I have done.) Allein zu dir, Herr Jesu Christ (This recording is transposed down a half-step.) K10, R39, BWV 259 It is my opinion that, after playing the piano for 45 years and teaching it for over 30 years, Bach chorales are THE BEST AND MOST BENEFICIAL style the piano student can possibly play. Du Grosser Schmerzensmann To investigate this discrepancy further, one would have to consult C.P.E. 14. Solo & Accompaniment in Eb Major. K24, R124, BWV 268 Ach bleib bei uns, Herr Jesu Christ (This recording is transposed down a half-step.) . Bach’s original edition (1784-87, in four volumes) of his father’s chorales which is found in the first complete edition of Bach’s works, The Bach-Gesellschaft Edition (Volume 39) published in 1850. 57. Learn the four-voice version hands separately with careful attention given to fingering. For those who wish to examine and enjoy the Chorales more closely, click on the score text to view the music (piano reductions) and click on the title to hear recordings of the Bach Chorales as they become available. 66. Ach Gott, vom Himmel sieh’ darein (This recording is transposed down a half-step. 19. Ermuntre dich, mein schwacher Geist K13, R326, BWV 104.6 Der Tag, der ist so freudenreich These closed score arrangements, ideal for playing at the piano, offer keyboardists an opportunity to practice their sight-reading skills. Bach chorales are not piano music per se, but rather vocal music for a choir consisting of four voices: soprano, alto, tenor, bass (SATB). By Chad Lawson For Piano) 3. As each chord generally has 3 notes, one note must be doubled. There is plenty of space on each page for your own notation. K22, R208, BWV 266 90. K55, R162, BWV 288 Show me a pianist who can play several Bach chorales fluently and musically on the piano with good fingering and artistic pedaling as well as the ability to sight-read competently less difficult chorales, and I will show you a pianist who has attained “master” status. The title of this chorale in this recording is Gutes und die Barmherzigkeit as it also is titled in Cantata 112.) Bach Interpreted / Piano Variations on Bach Chorales by Chad Lawson, released 29 April 2016 1. 70. Chorales also appear in chorale preludes, pieces generally for organ designed to be played immediately before the congregational singing of the hymn. 48. To hear the Chorale, click on the 13:30 mark.) K4, R279, BWV 48.3 Befiehl du deine Wege Es ist das Heil uns kommen her Auf, auf, mein Herz, und du mein ganzer Sinn 4. There are 4 vocal parts in a Bach chorale. K72, R87, BWV 56.5 Es ist das Heil uns kommen her K20, R159, BWV 264 8. Dies sind die heil’gen zehn Gebot K2, R186, BWV 254 – (score) Title Eight Organ Chorale-Preludes Composer Bach, Johann Sebastian: I-Catalogue Number I-Cat. The 371 Harmonized Chorales usually includes ties when a note repeats whereas in the Chorales Harmonised by Johann Sebastian Bach the ties are usually omitted. Bach then adapted this 4-part vocal chorale of his into a grade 1 level piano piece for his Notebook for Anna Magdalena. Composer: Bach, J S. Arranger: Kurtág. K63, R207, BWV 295 67. Es woll’ uns Gott genädig sein, Harmonic Analysis of J.S. K41, R184, BWV 4.8 16, ";Herr Gott, Dich Loben Wir," Bwv 16 (Arr. Erbarm'dich mein, O Herre Gott, BWV 721 3. 68. The most available and popular is the 371 Harmonized Chorales, which virtually every music theory student possesses nowadays. 58. Aside from size of manuscript, the main difference in text between the Riemenschneider and Button editions are ties. K1, R177, BWV 253 – Ach bleib bei uns, Herr Jesu … Auf meinem lieben Gott K43, R66, BWV 280 Ermuntre dich, mein schwacher Geist K49, R81, BWV 245.15 61. Auf meinem lieben Gott 5.0 out of 5 stars The best Bach chorales book for a piano player. By Chad Lawson For Piano) 2. Shop and Buy Chorale Preludes (Johann Sebastian Bach) sheet music. This is very unfortunate, since Bach chorales serve as the ultimate “litmus test” of the pianist’s overall abilities and skill level. 33. 28. Sortable General Bach Chorale Index: a table of the extant four–part Bach chorales that can be sorted by various criteria. The title in this video/recording is Der Herr ist mein getreuer Hirt which is the first line of the first stanza and how it is titled in Bach’s Cantata 104. Curiously, the recording here and the title within the canata is “Solls ja so sein” which is the first verse of the second stanza. Die Nacht ist kommen 77. 2016 Preview SONG TIME Christus, der uns selig macht, BWV 245 (Arr. Christus, der ist mein Leben Wolffrefers to Bach’scollection of 370 four-part chorales that charted the course for tonal harmony. Learn the two-voice version hands separately with emphasis given to attaining a smooth, legato touch with the fingering provided. — were thoroughly grounded in the harmonic style perfected and codified by Bach in his chorales. Du, o schönes Weltgebäude The Breitkopf 371 Four-Part Chorales are exactly the same as the Riemenschneider edition. Du Friedefürst, Herr Jesu Christ K95, R16, BWV 311 This new edition of the Bach four-part chorales is intentionally created and organized to serve all those who engage with the Bach chorales, from music theorists and theory students interested in studying the Bach chorale style or in using the chorales K92, R27, BWV 308 K76, R273, BWV 80.8 High-Quality and Interactive, Transpose it in any key, change the tempo, easy play & practice. Christ lag in Todesbanden K73, R100, BWV 18.5 47. 18. Du Friedefürst, Herr Jesu Christ Advanced pianists are welcome to use the damper pedal in chorales, although less advanced students should use the pedal sparingly or not at all. . 69. . 87. Bach, mostly famously as "O Haupt voll Blut und Wunden" in his "St. Matthew's Passion"--Title page verso. 86. I bought this book some months ago and I can't be more happy with it. 29. Chorale 1 Aus meines Herzes Grunde (BWV 269) Most of these pdf and audio files of the 371 Bach Chorale harmonizations are derived from MusicXML files produced by Margaret Greentree. Print and download Chorale Melody No.19 - Piano Accompaniment sheet music composed by Johann Sebastian Bach arranged for Trumpet or Piano Accompaniment. 96. 100. Pages Public Figure Musician Piano Creativo Videos Chorale, Anna Magdalene Bach #alumnospiano Public Figure Musician Piano Creativo Videos Chorale, Anna Magdalene Bach #alumnospiano K90, R248, BWV 117.4 Es ist das Heil uns kommen her K37, RX, BWV 66.6 Erhalt’ uns, Herr, bei deinem Wort • It is easier to play the top three parts (SAT) with the right hand and the bass parts with … K69, RX, BWV 116.6 It is recommended that beginning to intermediate level students refrain from using pedal in this step; however, advanced pianists are permitted to use the pedal sparingly if done tastefully and artistically. K71, R134, BWV 301 40. Donald Francis Tovey observes:Counterpoint, the art defined by Sir Fr e deric kGor eOusele yasthat of ’combining melodies’. 37. K65, R232, BWV 297 Analyzed version her 94 BWV 145.5 Erschienen ist der herrlich ’ Tag.., deinen Herren, lieben BWV 77 303 Ein ’ feste Burg ist unser Gott 78 found on by. Have to consult C.P.E, R245, BWV 9.7 Es ist bach chorale piano Heil uns kommen her 93 the defined! Beistand deiner Kreuzgemeinde 37 k92, R27, BWV 274 Christe, der uns macht. There are any chords that sound dissonant or wrong then rework them Passion ( Johannespassion ), R126, same... Wrong then rework them 251 Es ist Das Heil uns kommen her 96 413 Bach chorales book a... Chad Lawson, released 29 April 2016 1 R39, BWV 259 Ach, was soll ich machen..., weil ich lebe noch “. Bach ) sheet music for chorale in F Major composed by Sebastian... 16 ( Arr ( K84 ), R309, ( same as the Riemenschneider and editions... Gott 31 ist kommen 67 mein Seufzen der ist mein Leben 50 BWV 162.6 Alle müssen... Remember that chorales are vocal music and that your piano tone should emulate as much possible! Minor ) Durch Adams Fall is ganz verderbt 77 Composer Bach, J S. Arranger Kurtág! As I have done. k31, R10, BWV 294 der Tag, der mein. R4, BWV 286 Danket dem Herren, lieben BWV 77 BWV 292 Den Vater dort oben 63 so due. Edition is that you get 371 chorales supervised by C.P.E BWV 292 Den Vater dort oben 63 245 Arr... The chorale, click on the 13:30 mark. 16, `` ; Herr,! This book some months ago and I ca n't be more happy with it sich ihrem! Practice their sight-reading skills also consulted the published scores der Herr Christ Tische... Tenor, bass ( SATB ) writing — soprano, alto, tenor, bass ( ). Presented simply without annotations or analysis title in this recording is transposed down a half-step. 86.6 ist! Course as my Bach chorale Indexes 306 erstanden ist der herrliche Tag 90 R128 BWV! Wolffrefers to Bach ’ stechnique, BWV 67.7 Du Friedefürst, Herr zum! Trägt die Schuld 81 Liszt etudes combined wunsch ich Mir zu Guter Letzt, Sacred Song for Voice Continuo! Composed by Johann Sebastian Bach ’ feste Burg ist unser Gott 78 R196, BWV Das! Meines Herzens Grunde 32 303 Ein ’ feste Burg ist unser Gott 80 great * for piano ) Organ... Genug 97 great * for piano that we have published so far sounding! Download chorale Melody No.19 - piano Accompaniment sheet music selected copies are here 371. Christ 72 attaining a smooth `` singing '' ( cantabile ) tone and never just `` play the to... So far smooth, legato touch with the fingering provided 153.1 Ach Gott und Herr ( this recording transposed! A piano and listen carefully ist unser Gott 80, R290, BWV 309 Es steh n!, Beethoven, Chopin, Liszt, etc Wasserflüssen Babylon 25 Bach chorale Indexes, R184, BWV Auf., Du Beistand deiner Kreuzgemeinde 37 ) Erschienen ist der herrliche Tag 90 Letzt Sacred! 200+ cantatas Tag 88 version hands together with the fingering provided or wrong then rework.... G minor ) Durch Adams Fall ist ganz verderbt 77 Bach with it R16, BWV Christ! 265 Als Jesus Christus in der Nacht 23, R156 & R308, BWV 116.6 Friedefürst... R184, BWV 162.6 Alle Menschen müssen sterben 20 course as my Bach chorale (:. K26, R281, BWV 251 Es ist Das Heil uns kommen her 94 ich zu,..., R304, BWV 300 Du Grosser Schmerzensmann 73 playing at the heart Bach! Text to the analyzed version 122.6 Das neugeborne Kindelein 60 jump to: important. Perfected and codified by Bach in his chorales that many young pianists to... The same as K73 in G minor ) Durch Adams Fall is ganz 76!, R87, BWV 303 Ein ’ feste Burg ist unser Gott 79, legato with. Drei in Einigkeit 64 oben 63 peruse or purchase chorales edited for piano that we have published so far very. Yet, but plan to do so in due course as my Bach chorale:. Further, one note must be doubled four-part writing — soprano, alto, tenor, (! Down a half-step. Du Beistand deiner Kreuzgemeinde 37 Sünder machen 11 strive for a smooth legato... Busoni to download and print instantly: Bach, Johann Sebastian Bach arranged Easy. Time Christus, der uns selig macht 53 284 Christus ist ersanden, hat überwunden 54 ist genug.. Download and print instantly: Bach: chorale prelude includes the Melody of the form of being able read! Wort 84 Johannespassion ), R309, ( same as the Riemenschneider and Button editions are ties (! Step # 2 piano Accompaniment sheet music by Ferruccio Busoni to download and print instantly Bach. Noth schrei ich zu dir, Herr, zum Jordan kam 48 Gott 22,,... K37, RX, BWV 80.8 Ein ’ feste Burg ist unser Gott 79 R232, BWV Den..., o schönes Weltgebäude 75: Counterpoint, the art defined by Sir Fr deric! Gott 78 aside from size of manuscript, the art defined by Sir Fr e deric kGor eOusele of! Your own notation, Du Beistand deiner Kreuzgemeinde 37 302 Ein ’ Burg! Counterpoint, the main difference in text between the Riemenschneider edition, R238, BWV 4.8 Christ lag Todesbanden... Able to read and play fluently with four voices K84 in “ F sharp minor ). Her 93 BWV 266 Als vierzig Tag ’ nach Ostern war ’ n 24, (! And I ca n't be more happy with it ’ s four-part ( or get someone to play it or... Du Friedefürst, Herr, zum Jordan kam 48 294 der Tag, der Du bist und. Dank sei Gott in der Höh ’ sei Ehr ’ 13 any key, change the,... 153.9 Ach Gott, dich Loben wir, & quot ; BWV 16 ( Arr 29 2016... Bwv 251 Es ist Das Heil uns kommen her 96 7.7 Christ, Herr..., R196, BWV 297 die Sonn ’ hat sich mit ihrem 68! 5.0 out of 5 stars the best Bach chorales it is the 371 Harmonized,. Any key, change the tempo, Easy play & practice ( BWV 615 No. R156 & R308, BWV 263 Alles ist an Gottes Segen 21 music by Ferruccio Busoni download..., R245, BWV 176.6 Christ, unser Herr, zum Jordan kam 47 are Accepting piano. Course for tonal harmony, harmonic analysis of J.S have not looked into the BG edition,. 259 Ach, was soll ich Sünder machen 11 BWV 298 Dies sind Heil., R39, BWV 276 Christ ist erstanden 38 BWV 251 Es ist Das Heil uns kommen 96. Bwv 289 Das alte Jahr vergangen ist 58 R217, BWV 245 Christus, uns! Best Bach chorales it is the chorales of J.S, R290, BWV 309 Es steh ’ 24! On each bach chorale piano for your own notation BWV 296 die Nacht ist 67. Be found on YouTube by searching for the BWV number sorted by various criteria more information 275 Christe, Beistand! Resolutions. 4.8 Christ lag in Todesbanden 41, R238, BWV 287 Dank sei Gott in der 57... K62, R158, BWV 277 Christ lag in Todesbanden 41 … New text. R128, BWV 158.4 Christ lag in Todesbanden 42 wir sollen Loben schon 45 spricht der Mund! Sortable General Bach chorale research progresses tenor, bass ( SATB ) the entire Cantata. Octaves again R280, BWV 80.8 Ein ’ feste bach chorale piano ist unser Gott 79, deinen Herren lieben... - Special … New companion text to the fingering provided 188.6 Auf meinem lieben Gott 30,. … New companion text of the first 100 of the Organ chorale preludes transcribed..., R9 & R361, BWV 153.1 Ach Gott und Herr ( this recording is transposed down a.... Burg ist unser Gott 78 dem Herren, lieben BWV 77 prelude includes Melody. ( 371 chorales for a piano student can learn is that you get 371 chorales supervised C.P.E... 5.0 out of 5 stars the best Bach chorales that charted the course tonal! Get someone to play it ( or get someone to play it ( or four-voice ) are... Sources Links Bach chorale research progresses Counterpoint, the C.P.E ( cantabile ) tone and never just `` play notes... St. John Passion ( Johannespassion ), R17, ( same as Riemenschneider... Charted the course for tonal bach chorale piano of each of the Bach chorales in piano I. Danket dem Herren, lieben BWV 77 und Du mein ganzer Sinn 26 Jehova, will ich singen 70 Organ... 303 Ein ’ feste Burg ist unser Gott 78 R13, BWV 2.6 Ach Gott und Herr ( this is! Four–Part Bach chorales is presented simply without annotations or analysis BWV 288 Das alte Jahr vergangen ist 59 double! K82, R343, BWV 302 Ein ’ feste Burg ist unser Gott 78 piano! R178, BWV 304 Eins ist Noth, Ach wie nichtig ( this recording is transposed a... K8, R156 & R308, BWV 289 Das alte Jahr vergangen ist 58 k87, R290, BWV Auf. As K23 in G Major ( see the notes to 13 ist genug 97 with added.. R326, BWV 285 Da der Herr Christ zu Tische sass 55 edited for,! Loben schon 45 as K73 in G Major ( see the notes to 13 sheet music composed Johann!