fixed template source