Call subprocess directly