updated download with special cases and exports with html
ignores
merged utils (fixed extra id in url)