#30 download feature + pause-restart bug