Broke template into pieces