PROGRAMMATIC NEEDS