add third-party, global-style and remove public