ICA Classes and Special Programs