Added logic to create simple parts