Make TFT a proper component