public interface download type incomplete
