FT. Made a meal o' it, but job done