Yeah you pretty much covered it all:lol
Are you making your own DCCD controller or are you modifying an aftermarket one?