issue #2, I think I completed implementation of camera.