customize some parts