beginning work on templates