refactored data import and icon creation; plus more work on details