madison logic

madison logic