component template attributes part 2