remove requirement for template