week 4, code challenge 2 and belated week 3