fix shimController bug