add: in parser_interface "keep_live"