fix bug -1