add template group handlers