challenges in maintaining