Honor clean (8/47)

Honor clean