New checker and substring/index