updated to new TFT interface