implementasi template