Added the interface templete.