add tipsView
optimize
optimize