use subprocess istead of fork