Hall maintenance