implemented <= IE 9 fallback for template upload