Added basic support for adding multiple parts