add doc; change parse_message() -> process_message()