Rewrite gui of full TIFT