working on creating templates