Sort:  

Thanks! This one really should have been split up into two chapters but I couldn't find a good break in it.