added tempaltes