So..much..text...added..

And images!!!