fix opt