more unsigned type fixes