Make it work with DO adapter