fix print
add getpid