more progress on QuickMagic step 3