Construct melodic chord frameworks to improve the given piece of music.
B^AB | e>B GE BG EB, | GF/G/ FE B,E^DE |1,3 F4- FB,EF | G4 z :|2,4 
 BA- AG B/A/G G/F/E/^D/ | E4 z :: DEF | G2 A2 B2 c2 | 
 dB/d/ c/B/A GG FG |1,3 BA- AD dB/d/ c/B/A | B4 z :|2,4 FG^AB B/A/G G/F/E | 
 E4 z :|[K:E] z2 B, | E4 e2 z B/A/ | GA G=F E4 | ^AB BB B4 | de ee e4 || |: 
 B2 c2 =d2 c2 | B2 A2 GF/G/ FE |1,3 BB- BG AG/F/ BB | 
 B6 z E :|2,4 BB- BG AG/F/ BB | E6 z2 :|  
X:1
L:1/8
M:4/4
K:Emin
 B^AB"A" |"Em" e>B GE BG EB, |"Em" GF/G/ FE B,E^DE |1,3"B" F4- FB,EF |"Em" G4 z :|2,4 
"Am" BA- AG"B7" B/A/G G/F/E/^D/ |"Em" E4 z ::"D7" DEF"B" |"G" G2"D" A2"G" B2"D7" c2 | 
"G" dB/d/"D7" c/B/A"G" GG FG |1,3"D" BA- AD dB/d/"D7" c/B/A |"G" B4 z :|2,4"B7" FG^AB B/A/G G/F/E | 
"Em" E4 z :|[K:E] z2 B,"C" |"E" E4 e2 z B/A/ |"E" GA G=F E4 |"E" ^AB BB B4 |"E" de ee e4 ||"D" |: 
"E" B2"A" c2"E" =d2"A" c2 |"E" B2"B7" A2"E" GF/G/ FE |1,3"E" BB- BG"A" AG/F/"B7" BB | 
"E" B6 z E :|2,4"E" BB- BG"B7" AG/F/ BB |"E" E6 z2 :|  