Modify templates & Create logic