Use execprog() instead of system() ... partly transition