add dio