simple template engine added