Added resource downloading to init protocol