market maintenance