add download support and more