first integrate the camera