Digital Design 3.0