Everything works. Finally!

Everything works. Finally!