Some implementations of download feature