avoid system("") calls if you can - they are poor programming practice, as they are slow, unoptomized, and they are system specific and make porting difficult