some new sttyle fix