using os.sytem instead