All I can say is Wow! Great job! Sounds a bit too grueling for me!