Financial insights of TFFP