io opt