output opt