Also another issue is that I would like for people other than myself to run this on the fly.