add url validatioin
setup test