Added process_message