download works, I forget to add opt to spawn call