Dswitch component completed