fixed the negative value