fixbug and add new feature