add more test
add --url option