template bug fixes