When I read this script I was iffy on being able to execute. But actually pretty pleased in the end.

~Cross