some style and remove function adjust