Catching up ... week 15 .... and week 16 ...