error in interfacegen
updated interfaces