add ZXing basic code