merging some parts together.