Besides the fact that it is small, wireless, portable and of high quality, a major factor is its speed and reliability. For example, there are several software providers that offer a workaround with QR Codes where the individual needs to hold up a large QR Code for an extra photo. The photographer then takes the photo of the QR Code and afterwards of the individual. This additional step needs to be explained to the customer and carried out with their cooperation. Later the software needs to detect every single QR Code correctly with many factors reducing reliability.