update OF