add basic auth, a timeout and -v along with -d