steadyswell/McSwell