changed numeric values from signed to unsigned