Despite International Trade and Industry Minister Rafidah Aziz's 45-minute explanation on the Approved Permits (AP) issue, some parliamentarians remain puzzled over the matter.