Updated initializer to be explicitly unsigned