#13 improve modbus slave