logicmodule update