added targeted replies, updated trained responder