add send_msg, get_msg, monitoring, start_FD, stop_FD, check methods, and update play_dead, halting, start_stage2, contin_stage2 methods