added the ability to provide arguments to executables being ran