bug fixed,move on to the two new features