Sort:  

I am glad you liked it @beginningtoend. I hope I did not include too much boring detail. I tried to condense it and just couldn't find a way to shorten it