refine week 3