Start reworking printing method to support multiple printers (text and html)