fix style issues and add pipelines