C C/E F/A G C F G C Oh cleanser of the mess I've made - Upon the hill our places trade Stretched on a cross Your body crushed By human hands You formed from dust Chorus Gsus G Csus C Gsus G C Oh how wonderful Your mercy is - how awesome are Your ways F F/E Dm G/B C F G C Asus A I come, I come to worship You for all You've done D D/F# G/B A D G A D Oh cleanser of the mess I've made - your boundless love for me portrayed With patience for my learning curve - by holding back what I deserve 2nd Chorus Asus A Dsus D Asus A D Oh how wonderful Your mercy is - how awesome are Your ways G G/F# Em A/C# D G A D I come, I come to worship You for all You've done D Oh cleanser of the mess I've made - with everything at Your feet laid D I watch as all my cares erode - and from my soul these words explode (2nd Chorus)