range 0 to 100 fix