Lots of stuff going on in Market Square today...