modify interface
optimize  circle QR