export function opt