self dnov