As always, let me know if anything is egregious enough to need to be changed. Shion may be an idiot.