update checks
add dep
add --url command, organize it a bit