update union production definition