The CAM environment