Ex 4 with a little extra