mar hall.