[Intro] G D9 Bm A G D9 Bm A D9 D You do everything on purpose Bm I can feel your spirit stirring A A9 I've been praying, you've been working G Working it all for good D9 D Fan the flame and keep it burning Bm You’re refining in the furnace A A9 All the waiting will be worth it G 'Cause you’re working it all for good G5 D9 Bm Miracle after miracle A9 G5 Open door after open door D9 Bm Here it comes, so get ready for another one A9 G5 'Cause another one is on the way G5 D9 Bm Miracle after miracle A9 G5 Open door after open door D9 Bm Here it comes, so get ready for another one A9 D 'Cause another one is on the way D Rushing wind and living water Bm God of signs and God of wonders A9 If you will it, what can stop it? Em You're working it all for good Bm A9 Yes, you’re working it all for good G5 D9 Bm Miracle after miracle A9 G5 Open door after open door D9 Bm Here it comes, so get ready for another one A9 G5 'Cause another one is on the way G5 D9 Bm Miracle after miracle A9 G5 Open door after open door D9 Bm Here it comes, so get ready for another one A9 G5 'Cause another one is on the way D9 Bm Another one, another one A9 G5 Another one is on the way D9 Bm Another one, another one A9 G5 Another one is on the way ( G A Bm D9 ) 2x G5 A If he told the Sun when to rise Bm D9 And it did, he will again G5 A And if he told the storm to be still Bm D9 And it did, he will again G5 A And if he told the sea where to split Bm D9 And it did, he will again G5 A And if he told the walls when to fall Bm D9 And they did, he will again G5 A And if he told the chains when to break Bm D9 And they did, he will again G5 A And if he told the bones, come alive Bm D9 And they did, he will again G5 A And if he told the stone, roll away Bm D9 And it did, he will again G5 A And if he told the grave, let him go Bm D9 And it did, he will again G5 A And again and again Bm D9 And again and again G5 A And again and again Bm And again and again A9 G5 'Cause another one is on the way G5 D9 Bm Miracle after miracle A9 G5 Open door after open door D9 Bm Here it comes, so get ready for another one A9 G5 'Cause another one is on the way G5 D9 Bm Miracle after miracle A9 G5 Open door after open door D9 Bm Here it comes, so get ready for another one A9 G5 'Cause another one is on the way G5 A And if he told the chains when to break Bm D9 And they did, he will again G5 A And if he told the bones, come alive Bm D9 And they did, he will again G5 A And if he told the stone, roll away Bm D9 And it did, he will again G5 A And if he told the grave, let him go Bm D9 And it did, he will again G5 A And again and again Bm D9 And again and again G5 A And again and again Bm And again and again D9 G5 'Cause another one is on the way