adding more precision to error message
updating test -- Windows wasn't initializing to 0