fix region decode