add url
add todo
change data-uri to base64
add auth