Update challenge 4 and files