>>I cannot see any harm in adding one method to your existing class
>
>It was causing too many other changes elsewhere. As I mentioned, it would have required another Initialize() method just to support that and additional properties.
No, the initialize() method and the properties all stay the same
The new method calls the existing method and converts the result to UInteger
Gregory