add new codes
CameraPlugin