changed lint rules & coding style