Why don't use built-in function `system`? It's faster