add some parts