negative value fix