now generates qr codes and prints to screen in one step