revise DSI codes