adding template parts