Finish chapter 006 services+provider+factory