added icon, better QRcode