Added interfaces template