single system() call