Advanced template