add part7
fix part7