pushing templates