See the thread titled "Is CB aware of the Requirements to Declare Reset" Personally, I'd like hacking programs to be broadly equivalent to firearms, you declare your Hacking Attack (using Program X) as opposed to each and every hacking program being a different skill and therefore unable to be Coordinated.