add GOMAXPROCS handling