template breakdown 1