Update syntax and genx