create exec script on the fly, separate config from algo, version bump