style and comments removal