Banking system overhaul