diff --git a/Randhartinger_AdTeLevavi_Music_AdTeLevavi.ily b/Randhartinger_AdTeLevavi_Music_AdTeLevavi.ily
index 317572ebc159b1df22fc73f10f9d878e92358296..cf1fddc1a7eca4a38f125f0a7b14592329598985 100644
--- a/Randhartinger_AdTeLevavi_Music_AdTeLevavi.ily
+++ b/Randhartinger_AdTeLevavi_Music_AdTeLevavi.ily
@@ -1,25 +1,124 @@
 \version "2.13.29"
 
-AdTeLevaviPieceName = "AdTeLevavi"
-AdTeLevaviPieceNameTacet = "AdTeLevavi tacet"
-AdTeLevaviTempo = "TODO"
+% AdTeLevaviPieceName = "Ad te levavi"
+% AdTeLevaviTempo = "TODO"
 
-AdTeLevaviKey = \key c \major
-AdTeLevaviTimeSignature = \time 4/4
+AdTeLevaviKey = \key e \major
+AdTeLevaviTimeSignature = \time 2/4
 
 AdTeLevaviSettings = \notemode {
-  \tempo \AdTeLevaviTempo
+%   \tempo \AdTeLevaviTempo
+  \partial 8
 }
 
+AdTeLevaviSettingsII = \notemode {
+	\bar "||" \barNumberCheck #28
+	\key g \major
+}
 
-AdTeLevaviASoloMusic = \relative c' {
-  s8
-  % TODO
+AdTeLevaviSettingsIII = \notemode {
+	\bar "||" \barNumberCheck #76
+	\key e \major
+}
+
+
+AdTeLevaviASoloMusic = \relative c'' {
+	r8 | % 1
+	R2*3 | % 4
+	R2^\fermataMarkup | % 5
+	R2*19 | % 24
+	\namedCueDuring #"AdTeLevaviVaSoloMusic" #DOWN #"Va.Solo" #"" { R2*4 } \AdTeLevaviSettingsII % 28
+
+	g!4\mf d8 h' | % 29
+	h16[( a]) g f g4 | \barNumberCheck #30
+	e8. fis16 a16[( g]) fis[( e]) | % 31
+	d4 b8 r | % 32
+	d4. d16.[( d'32]) | % 33
+	d4 c16[( h]) a[( g]) | % 34
+	fis8. fis16 g[( fis]) g[( h]) | % 35
+	a8.[( fis16]) d4 | % 36
+	r8 a' gis16[( a]) h[( a]) | % 37
+	a8.[( d16]) d4 | % 38
+	e4 d16[( cis]) h[( cis]) | % 39
+	d4 d,8 r | \barNumberCheck #40
+	h'4 c | % 41
+	h a8 h | % 42
+	c4. e16[( d]) | % 43
+	c4 h | % 44
+	e fis | % 45
+	g4 h,8 e | % 46
+	d4( c) | % 47
+	h r | % 48
+	e fis | % 49
+	g g,8 c | \barNumberCheck #50
+	h4( a) | % 51
+	g4. r8 | % 52
+	R2*4 | \barNumberCheck #56
+	e4 g8 h | % 57
+	c4 a | % 58
+	fis h16[( c]) h[( a]) | % 59
+	g4 e8 r | \barNumberCheck #60
+	g4 h8 d | % 61
+	e4 c | % 62
+	a d16[( e]) d[( c]) | % 63
+	h4 g8 r | % 64
+	g4. \slashedGrace {h8} a16[( g]) | % 65
+	g8.[( c16]) h16[( c]) d[( e]) | % 66
+	f8 d16[( h]) g[( gis]) a[( f]) | % 67
+	f4 e8 r | % 68
+	e4. \slashedGrace {g8} f16[( e]) | % 69
+	e8.[( a16]) gis[( a]) h[( c]) | \barNumberCheck #70
+	d8 h16[( gis]) e[( f]) e[( d]) |
+	d4 c8 r |
+	a'4 a8 c |
+	h8.[( a16]) g8 fis |
+	e8( \afterGrace {g4} {a16[\( g]\))} fis16[( e]) |
+	h'4 h,8 r \AdTeLevaviSettingsIII % 76
+	R2*4 | \barNumberCheck #80
+	gis'4 gis8 a |
+	gis4 fis8 gis |
+	a4. cis16[( h]) |
+	a4 gis |
+	cis dis8 dis | \barNumberCheck #85
+	e8.[( dis16]) cis[( h]) a[( gis]) |
+	fis8 e a[( gis]) |
+	fis4 r |
+	gis4 gis8 a |
+	gis4 fis8 gis | \barNumberCheck #90
+	a4. cis16[( h]) |
+	a4 gis |
+	cis d |
+	e gis,8 cis |
+	h4( a) | \barNumberCheck #95
+	gis4 r |
+	cis d |
+	e4 e,8 h'16[( a]) |
+	gis4( fis) |
+	e4. r8 | \barNumberCheck #100
+	R2*8 \bar"|."
 }
 \addQuote "AdTeLevaviASoloMusic" { \AdTeLevaviASoloMusic }
 
 AdTeLevaviASoloLyrics = \lyricmode {
-  % TODO
+	Ne -- que a -- vi -- de -- ant me in -- i -- mi -- ci me -- i
+	De -- us me -- us in te, in te con -- fi -- do,
+	non e -- ru -- bes -- cam, non e -- ru -- bes -- cam,
+	De -- us me -- us in te con -- fi -- do,
+	non, non, non e -- ru -- bes -- cam,
+	non, non, non e -- ru -- bes -- cam.
+
+	Qui te ex -- spec -- tant, non con -- fun -- den -- tur,
+	qui te ex -- spec -- tant, non con -- fun -- den -- tur,
+	De -- us me -- us in te, in te con -- fi -- do,
+	De -- us me -- us in te, in te con -- fi -- do,
+	non e -- ru -- bes -- cam, non  e -- ru -- bes -- cam.
+
+	Qui te ex -- spec -- tant, non con -- fun -- den -- tur,
+	non con -- fun -- den -- tur,
+	non con -- fun -- den -- tur,
+	qui te ex -- spec -- tant, non con -- fun -- den -- tur,
+	non, non, non con -- fun -- den -- tur,
+	non, non, non con -- fun -- den -- tur.
 }