update normal