changes in reading negative values