start from 0 if no negative values