revert use of eval to allow for output to file
make executable