+ opt (<- valid)