add zxing and camera