Add signal
add process
pthread