add url input
add test