add user interface and thermal printer codes