remove some nonuseful