added NFC for bonus, added QRCode generation