modify bug,new feature