improve performance

to improve performance