QRFactory Skeleton code