prepare for some serious downloads