add widget template