added template. WIP