add better error messages if program not found. see #13