template Max