Contractors were busy at work on the South Front Street plaza in downtown Mankato dealing with about 5 inches of snow that fell on Friday afternoon.