trying to get Run to work even if share fails.
Getting run to use source code if necessary.