Shoutouts to Vexxter for finding this timesave. I don't think I have to tell you to not do this in runs :]