as template