Developing template implementation