Modified to support iClicker download and upload