f
add download support
Merge pull request #27 from xduo/staging

more features