First work on generate new qr