new article
linting and cleanup changes