Hi, You might want to consider adding a method such as: `CloseChannel( BroadcomPinNumber pinNumber)` which will unexport a pin. Would be useful in cleanup code at the end of a program. Cheers, Paul