new features such as get-size, download