The Making of Pinocchio FTA