big reworking of week 4 examples