custom templates should ignore blanks