new template parts for smaller pieces of reusable code