fix DO