Should this be a uint?