changed layout
impl downloading resources proccess