add qrencode and filter