basic style architecture & qrcode gem