quote plugin now uses on_msg signal