impl downloading resources proccess - wip