add camera and implement it