Does someone have a link or an explanation as to how this printer works from a technical perspective? It seems they are using a mini LCD of some sort....