change public UInt methods to private (do not allow field access)