change sth.to enhance the performance