common loadCardData code fully factored into DataManagement - everything seems to work