corrected 'type-2' list