I made it about half way through....