Small groups in programmed environments